menu: Remove unneeded invalidations
authorBenjamin Otte <otte@redhat.com>
Wed, 19 Oct 2016 20:46:57 +0000 (22:46 +0200)
committerBenjamin Otte <otte@redhat.com>
Thu, 27 Oct 2016 03:07:23 +0000 (05:07 +0200)
The gadgets should take care of those themselves

gtk/gtkmenu.c

index 6e306ba0f65bdfe412e27b827d3f0d20b9cc1eac..a048627d653035f5732822430b5aab6f29e25d61 100644 (file)
@@ -3674,9 +3674,6 @@ gtk_menu_handle_scrolling (GtkMenu *menu,
             {
               priv->upper_arrow_state = arrow_state;
               gtk_css_gadget_set_state (priv->top_arrow_gadget, arrow_state);
-
-              gdk_window_invalidate_rect (gtk_widget_get_window (GTK_WIDGET (menu)),
-                                          &rect, FALSE);
             }
         }
     }
@@ -3748,9 +3745,6 @@ gtk_menu_handle_scrolling (GtkMenu *menu,
             {
               priv->lower_arrow_state = arrow_state;
               gtk_css_gadget_set_state (priv->bottom_arrow_gadget, arrow_state);
-
-              gdk_window_invalidate_rect (gtk_widget_get_window (GTK_WIDGET (menu)),
-                                          &rect, FALSE);
             }
         }
     }